one that hums/buzzes - Alemán Inglés Diccionario